cordless microphone - French English Dictionary